/* CSS Document */

*{margin:0;padding:0;font-family:'Microsoft YaHei'}

@font-face{font-family:'思源黑体 CN Normal';}

@font-face{font-family:'Geometr212 BkCn BT'; }


body{text-align:center;margin:0 auto;padding:0;background:#fff;font-size:15px;color:#333;width:100%;width:expression(document.body.clientWidth <= 1400? "1400px":"auto");min-width:1400px}
body > div{text-align:center;margin-right:auto;margin-left:auto}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
select,input,img{vertical-align:middle}
ul,ol,li{list-style:none}
table,td,input,select,input,textarea{font-size:14px;padding:0;border-color:#ddd}
input{padding:0;font-family:'Microsoft YaHei'}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.box{width:1400px;margin:0 auto;text-align:left;}
.box:after,.clearfix:after,ul:after,.max:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.lf{float:left}
.rg{float:right}
/* 默认链接颜色 */
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#ca0900;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}
/*-------*/

.top{ background:#242424; color:#fff; height:44px; line-height:44px; font-size:13px;}
.top .rg a{ display:inline-block; color:#fff; padding:0 10px; background:url(../images/hr-t.png) no-repeat right center;}
.top .rg a:hover{ color:#fff;}
.header{background:#fff; padding:15px 0 20px; height:93px;}
.header .logo{ float:left; width:580px; height:60px; padding-top:22px;}
.header dl{float:right; height:93px; padding-left:60px; background:url(../images/tell.png) no-repeat left center;}
.header dl dt{ float:right;}
.header dl dt img{ display:block; width:93px; height:93px;}
.header dl dd{ float:left; padding-top:16px; padding-right:15px;}
.header dl dd span{ display:block; font-size:16px; color:#7d7d7d; height:28px; line-height:28px;}
.header dl dd h2{ font-size:30px; color:#db241e; height:40px; line-height:40px;}
.nav{font-size:16px;color:#fff;height:55px;line-height:55px; background:#db241e;}
.nav ul{float:left; width:100%; text-align:center; background:url(../images/hr-tm.png) repeat-y left top;}
.nav ul li{float:left;position:relative; width:198px; background:url(../images/hr-tm.png) repeat-y right top;}
.nav ul li a{display:block;color:#fff;padding:0 21.5px; font-weight:bold;}
.nav ul li a:hover{ background:#cb0600;}
.nav ul li div{position:absolute;display:none;z-index:999;width:124px;text-align:center;top:101px;left:0px;font-size:14px;overflow:hidden;background:#fff;padding:7px 0;border-bottom:3px solid #d70a1c}
.nav ul li div a{display:block;line-height:32px;padding:0;color:#333;transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;background-color:transparent}
.nav ul li div a:hover{color:#ff6c00; background:#eee;}
.footer{ color:#7d7d7d; font-size:14px; padding:40px 0; line-height:37px;}
.footer a{ color:#7d7d7d;}
.footer dl dt{ font-size:17px; font-weight:bold; color:#fff;}
.footer .fnav{ width:615px;}
.footer .fnav dl{ float:left; width:185px; padding-right:20px;}
.footer .fnav dl dd a{ display:block;}
.footer .fcont{ width:415px;}
.footer .fcont p.p1{ color:#fff; font-weight:bold;}
.footer .fweixin{ width:330px; padding-left:40px;}
.footer .fweixin p{ float:left; width:147px; text-align:center; padding-top:15px; font-weight:bold; color:#fff;}
.footer .fweixin p.p5{ padding-right:36px;}
.footer .fweixin img{ display:block; width:147px; height:147px;}
.copy{ padding:20px 0; line-height:26px; border-top:1px solid #3a3a3a; color:#494949;}
.copy a{ color:#494949;}
.footer a:hover,.copy a:hover{ color:#ca0900;}
/*--------分页-------*/
.next_fy{padding-top:35px;text-align:center;font-size:14px}
.next_fy2{ padding-top:55px;}
.next_fy a,.next_fy b{height:34px;line-height:34px;margin:0 2px;display:inline-block;border:1px solid #ddd;background:#fff;padding:0 13px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.next_fy a:hover,.next_fy b{background:#db241e;font-weight:500;color:#fff;border:1px solid #db241e}
.next_fp{ line-height:32px;color:#4d4d4d;padding:20px 0 30px;border-top:1px solid #e6e6e6; font-size:16px;}
.next_fp a{color:#4d4d4d}
.next_fp a:hover{color:#ca0900}
.next_fp p{ width:49%; text-align:left;}
.next_fp p.rg{ text-align:right;}















































